package cc.rengu.igas.channel.nucc.common.constant;

import java.io.Serializable;

/**
 * 公共处理交易码常量定义类
 * Created by 王成 on 2018/5/31.
 */
public class NuccTxnNumConstant implements Serializable {

    /*EPCC网联支付清算平台交易码*/
    /**
     * 身份认证及签约
     */
    public static final String T00NP101 = "T00NP101";
    /**
     * 协议查询
     */
    public static final String T00NP331 = "T00NP331";
    /**
     * 解约
     */
    public static final String T00NP103 = "T00NP103";
    /**
     * 协议支付
     */
    public static final String P01NP201 = "P01NP201";
    /**
     * 退款
     */
    public static final String P04NP205 = "P04NP205";
    /**
     * 付款
     */
    public static final String P01NP211 = "P01NP211";
    /**
     * 协议支付终态通知
     */
    public static final String P07NP207 = "P07NP207";
    /**
     * 退款终态通知
     */
    public static final String P07NP208 = "P07NP208";
    /**
     * 付款终态通知
     */
    public static final String P07NP213 = "P07NP213";
    /**
     * 交易状态查询
     */
    public static final String T00NP301 = "T00NP301";
    /**
     * 交易详情查询
     */
    public static final String T00NP313 = "T00NP313";
    /**
     * 通用应答
     */
    public static final String TXN_NUM_30300101 = "30300101";

    /*--------------------网联MSGTP------------------*/
    /**
     * 身份认证及签约申请
     */
    public static final String MSG_10100101 = "epcc.101.001.01";
    /**
     * 身份认证及签约回执
     */
    public static final String MSG_10200101 = "epcc.102.001.01";
    /**
     * 商业委托签约申请
     */
    public static final String MSG_11100101 = "epcc.111.001.01";
    /**
     * 解约申请
     */
    public static final String MSG_10300101 = "epcc.103.001.01";
    /**
     * 解约通知
     */
    public static final String MSG_10400101 = "epcc.104.001.01";
    /**
     * 协议查询申请
     */
    public static final String MSG_33100101 = "epcc.331.001.01";
    /**
     * 协议支付申请
     */
    public static final String MSG_20100101 = "epcc.201.001.01";
    /**
     * 付款申请
     */
    public static final String MSG_21100101 = "epcc.211.001.01";
    /**
     * 退款申请
     */
    public static final String MSG_20500101 = "epcc.205.001.01";
    /**
     * 交易状态查询申请
     */
    public static final String MSG_30100101 = "epcc.301.001.01";
    /**
     * 非正常终态查询申请
     */
    public static final String MSG_31100101 = "epcc.311.001.01";
    /**
     * 交易详情查询申请
     */
    public static final String MSG_31300101 = "epcc.313.001.01";
    /**
     * 交易流水号申请
     */
    public static final String MSG_40100101 = "epcc.401.001.01";
    /**
     * 通用应答
     */
    public static final String MSG_30300101 = "epcc.303.001.01";
    /**
     * 交易回执
     */
    public static final String MSG_20600101 = "epcc.206.001.01";
    /**
     * 交易状态查询回执
     */
    public static final String MSG_30200101 = "epcc.302.001.01";
    /**
     * 身份认证及签约跳转
     */
    public static final String MSG_10500101 = "epcc.105.001.01";
    /**
     * 商业委托签约跳转
     */
    public static final String MSG_11200101 = "epcc.112.001.01";
    /**
     * 网关支付跳转
     */
    public static final String MSG_24200101 = "epcc.242.001.01";


}
